package main

import "fmt"

func main() {
	var flag = false
	// 跳出多层for循环
	for x := 0; x < 10; x++ {
		for y := 'A'; y < 'Z'; y++ {
			if y == 'C' {
				flag = true
				break //跳出内层for循环
			}
			fmt.Printf("%v %c\n", x, y)
		}
		if flag {
			break // 跳出外层循环
		}
	}
	fmt.Println()
	for x := 0; x < 10; x++ {
		for y := 'A'; y < 'Z'; y++ {
			if y == 'C' {
				goto xxxlabel
			}
			fmt.Printf("%v %c\n", x, y)
		}
	}

	// 使用goto语句跳转到该标签
xxxlabel:
	fmt.Println("over")
}
